package com.inoneone.youba.mcht.dao.mapper;

import com.inoneone.youba.mcht.dao.po.FuelOrder;
import com.inoneone.youba.mcht.dao.po.FuelOrderExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface FuelOrderMapper {
    long countByExample(FuelOrderExample example);

    int deleteByExample(FuelOrderExample example);

    int deleteByPrimaryKey(Long orderId);

    int insert(FuelOrder record);

    int insertSelective(FuelOrder record);

    List<FuelOrder> selectByExample(FuelOrderExample example);

    FuelOrder selectByPrimaryKey(Long orderId);

    int updateByExampleSelective(@Param("record") FuelOrder record, @Param("example") FuelOrderExample example);

    int updateByExample(@Param("record") FuelOrder record, @Param("example") FuelOrderExample example);

    int updateByPrimaryKeySelective(FuelOrder record);

    int updateByPrimaryKey(FuelOrder record);
}